have someone's hide - German English Dictionary